.pageContainer {
  display: flex;
  flex-direction: column;
  padding: 1rem;
  height: calc(100vh - 64px);
  width: 80vw;
  scroll-behavior: smooth;
  overflow-y: auto;
  gap: 1rem;
  font-family: 'Douyin';
  font-weight: 500;

  h1 {
    font-family: "Douyin Sans"
  }

  h2 {
    font-size: 3rem;
    /* 替换 @apply text-5xl */
    font-family: "Douyin Sans"
  }

  h3 {
    font-size: 1.875rem;
    font-family: "Douyin Sans"
      /* 替换 @apply text-3xl */
  }

  h4 {
    font-size: 1.5rem;
    font-family: "Douyin Sans"
      /* 替换 @apply text-2xl */
  }

  h5 {
    font-size: 1.25rem;
    font-family: "Douyin Sans"
  }

  ul {
    margin-left: 1.25rem;
    /* 替换 @apply ml-5 */

    li {
      list-style-type: disc;
      /* 替换 @apply list-disc */
    }
  }
}